senior diplomat - Alemán Inglés Diccionario